package com.cloudfun.campusshare.common.model.vo;


import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Column;

/**
 * @author : zhangyongjie
 * @version : 1.0
 * @createTime : 2020/5/6 14:44
 * @description :
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "运营商查询设备列表")
public class DeviceListForOperVO {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty(value = "设备名称")
    private String deviceName;

    @ApiModelProperty(value = "产品类型")
    private String productType;

    @ApiModelProperty(value = "归属运营商名称")
    private String belongMerchantName;

    @ApiModelProperty(value = "归属洗衣点名称")
    private String washPointName;

    @ApiModelProperty(value = "设备识别码")
    @JsonProperty("deviceId")
    private String imei;


    @ApiModelProperty(value = "绑定时间")
    private String bindTime;

    @ApiModelProperty(value = "添加人")
    private String creatorName;

    @ApiModelProperty(value = "设备状态")
    private String deviceStatus;

    @ApiModelProperty(value = "设备类型名称")
    private String deviceTypeName;

    @ApiModelProperty(value = "楼栋")
    private String building;

    @ApiModelProperty(value = "楼层")
    private String floor;

    @ApiModelProperty(value = "房间号")
    private String room;

    @ApiModelProperty(value = "是否启用")
    private Boolean isUsing;
}
